<?php

final class GerenciaAcesso{
	private $objectAcesso;
	private $sqlAcesso;
	private $resultAcesso;
	private $conexao;
	
	public function __construct(ConectaMysql $conexao){		
		$this->conexao = $conexao;
	}
	
	public function insertAcesso(Acesso $objectAcesso){
        $this->objectAcesso = $objectAcesso;
        
		$this->conexao->executaQuery(
		"INSERT INTO tb_acesso(`ACE_FUNid`,`ACElogin`,`ACEsenha`,`ACE_PRIVid`) 
		VALUES ('".($this->objectAcesso->getFunId())."',
				'".($this->objectAcesso->getLogin())."',
				'".($this->objectAcesso->getSenha())."',
				'".($this->objectAcesso->getPRIVid())."')"
		);

	}
	
	
	public function updateAcesso(Acesso $objectAcesso){
        $this->objectAcesso = $objectAcesso;        

		$sqlUpdate = "UPDATE tb_acesso SET
						ACElogin = '".($this->objectAcesso->getLogin())."', 
						ACEsenha = '".($this->objectAcesso->getSenha())."',
						ACE_PRIVid = '".($this->objectAcesso->getPRIVid())."' 
					 WHERE 
						(ACE_FUNid = '".($this->objectAcesso->getFunId())."')";
						
						
       $this->conexao->executaQuery($sqlUpdate);
		
	}

}
	
?>